package com.sojson.entity.po;

import java.util.List;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.sojson.base.impl.BaseDto;

/**
 * Sentinel限流Bean
 * 
 * @author liu
 * @date 2021-08-23
 */
@ApiModel("Sentinel限流Bean")
public class Sentinel extends BaseDto {

    /**
     * 此文件由工具自动生成，手动添加内容请放至末尾
     */

    private static final long serialVersionUID = 1629729654514L;

    @ApiModelProperty("Key")
    private String key;
    @ApiModelProperty("内容")
    private String content;
    @ApiModelProperty("ID集合")
    private List<Integer> ids;
    /** Sentinel限流集合 */
    private List<Sentinel> sentinels;

    /**
     * 以上由工具自动生成，以下为手动添加
     */

    /**
     * Empty constructor
     */
    public Sentinel() {

    }

    /**
     * 此文件由工具自动生成，手动添加内容请放至末尾
     */

    /**
     * 获取 Key
     */
    public String getKey() {
        return key;
    }

    /**
     * 设置 Key
     */
    public void setKey(String key) {
        this.key = key;
    }

    /**
     * 获取 内容
     */
    public String getContent() {
        return content;
    }

    /**
     * 设置 内容
     */
    public void setContent(String content) {
        this.content = content;
    }

    /**
     * 获取 ID集合
     */
    public List<Integer> getIds() {
        return ids;
    }

    /**
     * 设置 ID集合
     */
    public void setIds(List<Integer> ids) {
        this.ids = ids;
    }

    /**
     * 获取 Sentinel限流集合
     */
    public List<Sentinel> getSentinels() {
        return sentinels;
    }

    /**
     * 设置 Sentinel限流集合
     */
    public void setSentinels(List<Sentinel> sentinels) {
        this.sentinels = sentinels;
    }

    /**
     * 以上由工具自动生成，以下为手动添加
     */

}